/* * {
    transition: width 2s;
    -moz-transition: width 2s;
    -webkit-transition: width 2s;
    -o-transition: width 2s;
  } */

.po_re {
	position: relative;
}

.po_ab {
	position: absolute;
}

.po_fi {
	position: fixed;
}

.t_ju_cen {
	justify-content: center;
}

.backIndex {
	position: fixed;
	bottom: 130rpx;
	right: 50rpx;
}

.toIndex {
	position: fixed;
	bottom: 380rpx;
	right: -140rpx;
}

.tabfont view {
	font-size: 36rpx;
	color: #000;
}

.text-oneline {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	word-break: break-all;
	-webkit-line-clamp: 1;
	overflow: hidden;
	text-overflow: ellipsis;
}

.text-twoline {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	word-break: break-all;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}

.text-threeline {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	word-break: break-all;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-overflow: ellipsis;
}

.flex-row {
	display: flex;
	flex-direction: row;
}

.flex-column {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.center-style {
	display: flex;
	justify-content: center;
	align-items: center;
}

/* 水平居中 */
.row-center {
	display: flex;
	flex-direction: column;
	align-items: center;
}

/* //绝对定位水平居中 */
.layout__row--center {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.my-title {
	top: 0;
	left: 0;
	width: 750rpx;
	text-align: center;
	line-height: 80rpx;
	font-size: 37rpx;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
}

.my-title-icon {
	width: 40rpx;
	height: 40rpx;
	margin: 20rpx 15rpx;
}

/* 超出文字... （只需要给上一个div的width属性就可以） */
.display-txt {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
}

/* 字体大小,在小程序中默认的字体大小的一些设置 */
.size-24{ font-size: 24rpx; }
.size-25{ font-size: 26rpx; }
.size-28{ font-size: 28rpx; }
.size-30{ font-size: 30rpx; }
.size-32{ font-size: 32rpx; }
.size-34{ font-size: 34rpx; }
.size-36{ font-size: 36rpx; }
.size-38{ font-size: 38rpx; }
.size-40{ font-size: 40rpx; }
.size-42{ font-size: 42rpx; }

/* text-align属性的，左中右对齐 */
.align-l{ text-align: left; }
.align-r{ text-align: right; }
.align-c{ text-align: center; }

/* font-weight属性的对文字的加粗 */
.weight-400{ font-weight: 400 !important; }
.weight-500{ font-weight: 500 !important; }
.weight-600{ font-weight: 600 !important; }
.weight-700{ font-weight: 700 !important; }
